release day - French English Dictionary